absorbing screen - English Synonyms Dictionary